Хранилище Nextcloud
Включение хранилища Nextcloud
Перед использованием хранилища Nextcloud администратор должен сначала создать службу Nextcloud в настройках OAuth 2. После этого можно включить хранилище.
- Настройте Nextcloud для использования с Moodle. Настройка Nextcloud.
- Создайте службу Nextcloud. Создание службы Nextcloud.
- Перейдите в «Управление хранилищами файлов» в разделе «Администрирование» и включите хранилище Nextcloud.
- На странице настройки Nextcloud нажмите «Создать экземпляр хранилища».
- Введите «Имя» (которое будет отображаться для ваших пользователей) и в качестве «Эмитента» выберите службу, созданную на шаге 2. При желании вы также можете изменить название папки «Moodlefiles» (*) на более предпочтительное.
(*) Когда пользователи получат доступ к ссылке с контролем доступа, соответствующий документ будет передан им в частном порядке. Этот документ будет помещён в папку с таким названием. Вы можете выбрать простое имя, которое соответствует имени вашего Moodle, чтобы ваши пользователи понимали, к чему относятся эти файлы.
Ссылки с контролем доступа
Студенты могут отправлять файлы из Nextcloud в виде «ссылок с контролем доступа» в заданиях. После отправки студент больше не сможет их изменить, но учитель сможет их редактировать, например, для добавления комментариев.
Учителя могут отображать файлы из Nextcloud в виде «ссылок с контролем доступа». Учитель может обновлять файлы, но студенты могут только просматривать их. Изменения, внесённые учителями, будут отражены в курсе.
Чтобы включить эту функцию, убедитесь, что:
- Системный аккаунт был подключён в службах OAuth 2 в разделе «Администрирование». Этот аккаунт будет владеть файлами, отправленными студентами и учителями, и контролировать доступ к ним. Учителя смогут редактировать файлы, а студенты — нет. Это должен быть специальный аккаунт, предназначенный исключительно для этой цели, то есть он не должен принадлежать какому-либо конкретному лицу.
- «Поддерживаемые файлы» установлены как «Внутренние и внешние».
- Опционально: «Тип возврата по умолчанию» установлен как «Внешний (в Moodle хранятся только ссылки)».
Устранение неполадок
См. раздел Устранение неполадок.
Возможности хранилища
Существует только одна возможность — Просмотр хранилища Nextcloud, которая разрешена для роли аутентифицированного пользователя по умолчанию.
См. также
- Обсуждение на форуме Cannot use properly Nextcloud integrations - installations with NGINX